telephone booths - Turkish English Dictionary